body{background: linear-gradient(to bottom,
		rgba(245,246,246,1) 0%,
		rgba(219,220,226,1) 21%,
		rgba(184,186,198,1) 49%,
		rgba(221,223,227,1) 80%,
		rgba(245,246,246,1) 100%);
	margin: 0 auto;
	padding: 1px;
	width: 960px;
}

h1{color: #FFF;
	background: #2E9AFE;
	text-align: center;
	padding: 5px;
	border-radius: 36px 12px;
	box-shadow: -5px -5px 5px #888;
}

ul{list-style-type: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-direction: row;
}

li{flex-grow: 1;}

a{display: block;
	padding: 1em;
	background: lightgrey;
	text-align: center;
	text-decoration: none;
	margin-right: 1px;
	color: #000;
	border-radius: 36px 12px;
	box-shadow: -5px -5px 5px #888;
	background-color: powderblue;
  transition: background-color .5s;
}

a:hover{background-color: gold;}

table {width: 50%;
		border-collapse: collapse;
}

table, tr, th, td{padding: 0.3em;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #333;
}

th{background: #E2E2E2; text-align: left;}
td{background: #F0F0F0;}

#Gera{width: 320px;
	height: 420px; margin-left: -30px; 
}

#ropa{width: 480px;
	height: 480px; margin-left: -30px; 
}

#tenis{
	width: 640px;
	height: 426px; margin-left: -30px; 
}

#postres{
	width: 416px;
	height: 236px; margin-left: -30px; 
}

#trinca{
	width: 660px;
	height: 370px; margin-left: -30px; 
}

#tachos{
	width: 640px;
	height: 592px; margin-left: -30px; 
}

#dormir{width: 320px;
	height: 220px; margin-left: -30px; 
}

#zapatos{width: 420px;
	height: 320px; margin-left: -30px; 
}

#formal{width: 320px;
	height: 320px; margin-left: -30px; 
}

#overtime{width: 614px;
	height: 410px; margin-left: -30px; 
}

#blancos{width: 640px;
	height: 310px; margin-left: -30px; 
}

#cadena{width: 220px;
	height: 327px; margin-left: -30px; 
}
#fifty{width: 658px;
	height: 370px; margin-left: -30px; 
}
#locos{width: 220px;
	height: 327px; margin-left: -30px; 
}
#deeds{width: 220px;
	height: 327px; margin-left: -30px; 
}
#esposa{width: 220px;
	height: 327px; margin-left: -30px; 
}
#aam{
	width: 750px;
	height: 400px; margin-left: -30px; 
}
#rally{
	width: 750px;
	height: 400px; margin-left: -30px; 
}
#mtb{
	width: 750px;
	height: 400px; margin-left: -30px; 
}
#bmx{
	width: 750px;
	height: 400px; margin-left: -30px; 
}
#pk{
	width: 750px;
	height: 400px; margin-left: -30px; 
}
#boton{background-color: #4CAF50; /* Green */
	border-radius: 8px;
    border: none;
    color: white;
    padding: 15px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 10px;}